package com.wutao.panzh.service;

import com.github.pagehelper.PageInfo;
import com.panzh.entity.RouteItem;

import java.util.List;

public interface RouteItemService {

    RouteItem getRouteItemByItemName(String itemName);

    void saveRouteItem(RouteItem routeItem);

    PageInfo<RouteItem> getRouteItemPageInfo(Integer pageNo, Integer pageSize, String keyword);

    RouteItem getRouteItemById(String routeItemId);

    void deleteRouteItem(String routeItemId);

    List<RouteItem> getRouteAllByItemName(String routeName);

    void updateRouteItem(RouteItem routeItem);

    PageInfo<RouteItem> getAllIndexRouteItem(Integer pageNo, Integer pageSize, Integer classificationId);

    void addCollection(Integer itemId, Integer userId);
}
